Table: Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]

Line Label Object Class Period Type Balance Name
1 Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] [Table]

*

*

us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTable
2 Legal Entity [Axis] [Axis]

*

*

dei:LegalEntityAxis
3 Consolidated Entity [Domain] [Domain]

*

*

dei:EntityDomain
4 Class of Stock [Axis] [Axis]

*

*

us-gaap:StatementClassOfStockAxis
5 Class of Stock [Domain] [Domain]

*

*

us-gaap:ClassOfStockDomain
6 Common Stock [Member] [Member]

*

*

us-gaap:CommonStockMember
7 Common Class A [Member] [Member]

*

*

us-gaap:CommonClassAMember
8 Common Class B [Member] [Member]

*

*

us-gaap:CommonClassBMember
9 Common Class C [Member] [Member]

*

*

us-gaap:CommonClassCMember
10 Nonvoting Common Stock [Member] [Member]

*

*

us-gaap:NonvotingCommonStockMember
11 Convertible Common Stock [Member] [Member]

*

*

us-gaap:ConvertibleCommonStockMember
12 Preferred Stock [Member] [Member]

*

*

us-gaap:PreferredStockMember
13 Cumulative Preferred Stock [Member] [Member]

*

*

us-gaap:CumulativePreferredStockMember
14 Noncumulative Preferred Stock [Member] [Member]

*

*

us-gaap:NoncumulativePreferredStockMember
15 Redeemable Preferred Stock [Member] [Member]

*

*

us-gaap:RedeemablePreferredStockMember
16 Nonredeemable Preferred Stock [Member] [Member]

*

*

us-gaap:NonredeemablePreferredStockMember
17 Convertible Preferred Stock [Member] [Member]

*

*

us-gaap:ConvertiblePreferredStockMember
18 Nonredeemable Convertible Preferred Stock [Member] [Member]

*

*

us-gaap:NonredeemableConvertiblePreferredStockMember
19 Redeemable Convertible Preferred Stock [Member] [Member]

*

*

us-gaap:RedeemableConvertiblePreferredStockMember
20 Preferred Class A [Member] [Member]

*

*

us-gaap:PreferredClassAMember
21 Preferred Class B [Member] [Member]

*

*

us-gaap:PreferredClassBMember
22 Series A Preferred Stock [Member] [Member]

*

*

us-gaap:SeriesAPreferredStockMember
23 Series B Preferred Stock [Member] [Member]

*

*

us-gaap:SeriesBPreferredStockMember
24 Series C Preferred Stock [Member] [Member]

*

*

us-gaap:SeriesCPreferredStockMember
25 Series D Preferred Stock [Member] [Member]

*

*

us-gaap:SeriesDPreferredStockMember
26 Series E Preferred Stock [Member] [Member]

*

*

us-gaap:SeriesEPreferredStockMember
27 Series F Preferred Stock [Member] [Member]

*

*

us-gaap:SeriesFPreferredStockMember
28 Series G Preferred Stock [Member] [Member]

*

*

us-gaap:SeriesGPreferredStockMember
29 Series H Preferred Stock [Member] [Member]

*

*

us-gaap:SeriesHPreferredStockMember
30 Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] [Line Items]

*

*

us-gaap:EarningsPerShareDilutedLineItems
31 Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock
32 Earnings Per Share, Diluted [Roll Up] [Abstract]

*

*

us-gaap:EarningsPerShareDilutedAbstract
33 Income (Loss) from Operations before Extraordinary Items, Per Diluted Share [Roll Up] [Abstract]

*

*

us-gaap:IncomeLossBeforeExtraordinaryItemsAndCumulativeEffectOfChangeInAccountingPrinciplePerDilutedShareAbstract
34 Income (Loss) from Continuing Operations, Per Diluted Share [Concept] Share For Period

*

us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
35 Income (Loss) from Discontinued Operations, Net of Tax, Per Diluted Share [Concept] Share For Period

*

us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
36 Income (Loss) from Operations before Extraordinary Items, Per Diluted Share, Total [Concept] Share For Period

*

us-gaap:IncomeLossBeforeExtraordinaryItemsAndCumulativeEffectOfChangeInAccountingPrinciplePerDilutedShare
37 Income (Loss) from Extraordinary Items, Net of Tax, Per Diluted Share [Roll Up] [Abstract]

*

*

us-gaap:IncomeLossFromExtraordinaryItemsNetOfTaxPerDilutedShareAbstract
38 Income (Loss) from Extraordinary Items, before Tax, Per Diluted Share [Concept] Share For Period

*

us-gaap:IncomeLossFromExtraordinaryItemsBeforeTaxPerDilutedShare
39 Income (Loss) from Extraordinary Items, Tax Effect, Per Diluted Share [Concept] Share For Period

*

us-gaap:IncomeLossFromExtraordinaryItemsTaxEffectPerDilutedShare
40 Income (Loss) from Extraordinary Items, Net of Tax, Per Diluted Share, Total [Concept] Share For Period

*

us-gaap:IncomeLossFromExtraordinaryItemsNetOfTaxPerDilutedShare
41 Earnings Per Share, Diluted, Total [Concept] Share For Period

*

us-gaap:EarningsPerShareDiluted
42 Earnings Per Share, Diluted, Two Class Method [Hierarchy] [Abstract]

*

*

us-gaap:EarningsPerShareDilutedTwoClassMethodAbstract
43 Earnings Per Share, Diluted, Distributed [Concept] Share For Period

*

us-gaap:EarningsPerShareDilutedDistributed
44 Earnings Per Share, Diluted, Undistributed [Concept] Share For Period

*

us-gaap:EarningsPerShareDilutedUndistributed
45 Undistributed Earnings, Diluted [Roll Up] [Abstract]

*

*

us-gaap:UndistributedEarningsDilutedAbstract
46 Net Income (Loss) Attributable to Parent, Diluted [Hierarchy] [Abstract]

*

*

us-gaap:NetIncomeLossAttributableToParentDilutedAbstract
47 Net Income (Loss) Attributable to Parent [Roll Up] [Abstract]

*

*

us-gaap:NetIncomeLossAbstract
48 Income (Loss) from Continuing Operations Attributable to Parent [Concept] Monetary For Period Credit us-gaap:IncomeLossFromContinuingOperations
49 Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent [Concept] Monetary For Period Credit us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
50 Extraordinary Item, Gain (Loss), Net of Tax, Attributable to Parent [Concept] Monetary For Period Credit us-gaap:ExtraordinaryItemGainOrLossNetOfTaxAttributableToReportingEntity
51 Net Income (Loss) Attributable to Parent, Total [Concept] Monetary For Period Credit us-gaap:NetIncomeLoss
52 Interest on Convertible Debt, Net of Tax [Concept] Monetary For Period Credit us-gaap:InterestOnConvertibleDebtNetOfTax
53 Convertible Preferred Dividends, Net of Tax [Concept] Monetary For Period Credit us-gaap:ConvertiblePreferredDividendsNetOfTax
54 Dilutive Securities, Effect on Basic Earnings Per Share [Roll Up] [Abstract]

*

*

us-gaap:DilutiveSecuritiesAbstract
55 Dilutive Securities, Effect on Basic Earnings Per Share, Including Options and Restrictive Stock Units [Concept] Monetary For Period Credit us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
56 Dilutive Securities, Effect on Basic Earnings Per Share, ESOP Convertible Preferred Stock [Concept] Monetary For Period Credit us-gaap:AmountOfDilutiveSecuritiesESOPConvertiblePreferredStock
57 Dilutive Securities, Effect on Basic Earnings Per Share, Other [Concept] Monetary For Period Credit us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther
58 Dilutive Securities, Effect on Basic Earnings Per Share, Total [Concept] Monetary For Period Credit us-gaap:DilutiveSecurities
59 Net Income (Loss) Attributable to Parent, Diluted, Total [Concept] Monetary For Period Credit us-gaap:NetIncomeLossAttributableToParentDiluted
60 Distributed Earnings [Roll Up] [Abstract]

*

*

us-gaap:DistributedEarningsAbstract
61 Dividends [Concept] Monetary For Period Debit us-gaap:Dividends
62 Dividends and Interest Paid [Concept] Monetary For Period Debit us-gaap:DividendsAndInterestPaid
63 Distributed Earnings, Total [Concept] Monetary For Period Debit us-gaap:DistributedEarnings
64 Undistributed Earnings, Diluted, Total [Concept] Monetary For Period Credit us-gaap:UndistributedEarningsDiluted
65 Earnings Per Share, Nonrecurring Common Control IntraEntity Transactions, Per Diluted Share [Hierarchy] [Abstract]

*

*

us-gaap:EarningsPerShareNonrecurringCommonControlIntraEntityTransactionsPerDilutedShareAbstract
66 Earnings Per Share, Nonrecurring Common Control Intra-Entity Transactions, Description [Concept] Text/String For Period

*

us-gaap:EarningsPerShareNonrecurringCommonControlIntraEntityTransactionsDescription
67 Earnings Per Share, Nonrecurring Common Control Intra-Entity Transactions, Per Diluted Share, Effect [Concept] Share For Period

*

us-gaap:EarningsPerShareNonrecurringCommonControlIntraEntityTransactionsPerDilutedShareEffect